Sports

Could Brock Purdy catapult past Trey Lance as the future in San Francisco?